
                    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
                        <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>
                    </svg>
                    <h3><a name="t0"></a><a id="_2"></a>系列专题</h3> 
<p><a href="https://blog.csdn.net/qq_30163677/article/details/134941445">HarmonyOS应用开发者基础认证【闯关习题 满分答案】</a><br> <a href="https://blog.csdn.net/qq_30163677/article/details/134942086">HarmonyOS应用开发者基础认证【满分答案】</a><br> <a href="https://blog.csdn.net/qq_30163677/article/details/134945072">HarmonyOS云开发基础认证【最新题库 满分答案】</a><br> <a href="https://blog.csdn.net/qq_30163677/article/details/134945847">HarmonyOS应用开发者高级认证【最新题库 包过答案】</a><br> <mark>如有新题目可以私信我添加进来</mark></p> 
<p></p> 
<div class="toc"> 
 <h4><a name="t1"></a><a href="https://so.csdn.net/so/search?q=HarmonyOS&amp;spm=1001.2101.3001.7020" target="" class="hl hl-1" data-report-click="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;dest&quot;:&quot;https://so.csdn.net/so/search?q=HarmonyOS&amp;spm=1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;searchword\&quot;:\&quot;HarmonyOS\&quot;}&quot;}" data-tit="HarmonyOS" data-pretit="harmonyos">HarmonyOS</a>应用开发者高级认证</h4> 
 <ul><li><ul><li><a href="#_2" rel="nofollow" target="_self">系列专题</a></li><li><a href="#_12" rel="nofollow" target="_self">一、判断题</a></li><li><a href="#_39" rel="nofollow" target="_self">二、单选题</a></li><li><a href="#_266" rel="nofollow" target="_self">三、多选题</a></li></ul> 
 </li></ul> 
</div> 
<p></p> 
<h3><a name="t2"></a><a id="_12"></a>一、判断题</h3> 
<ol><li> <p>每调用一次<span class="words-blog hl-git-1" data-tit="router" data-pretit="router">router</span>.pushUrl()方法，默认情况下，页面栈数量会加1，页面栈支持的最大页面数量为32。<code>正确(True)</code></p> </li><li> <p><a href="https://so.csdn.net/so/search?q=%E9%A6%96%E9%80%89%E9%A1%B9&amp;spm=1001.2101.3001.7020" target="_blank" class="hl hl-1" data-report-click="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;dest&quot;:&quot;https://so.csdn.net/so/search?q=%E9%A6%96%E9%80%89%E9%A1%B9&amp;spm=1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;searchword\&quot;:\&quot;首选项\&quot;}&quot;}" data-tit="首选项" data-pretit="首选项">首选项</a>preferences是以Key-Value形式存储数据，其中Key是可以重复。<code>错误(False)</code></p> </li><li> <p>ArkUI 是声明式开发范式<code>正确(True)</code></p> </li><li> <p>在Column和Row容器<span class="edu-hl hl hl-1" data-report-click="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;word\&quot;:\&quot;组件\&quot;}&quot;}" data-tit="组件" data-pretit="组件">组件</span>中，alignItems用于设置子组件在主轴方向上的对齐格式，justifyContent用于设置子组件在交叉轴方向上的对齐格式<code>错误(False)</code></p> </li><li> <p>所有使用@Component修饰的自定义组件都支持onPageShow，onBackPress和onPageHide生命周期<span class="edu-hl hl hl-1" data-report-click="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;word\&quot;:\&quot;函数\&quot;}&quot;}" data-tit="函数" data-pretit="函数">函数</span>。<code>错误(False)</code></p> </li><li> <p>基于端云一体化开发，开发者需要精通前端、后端不同的开发语言。<code>错误(False)</code></p> </li><li> <p>只要使用端云一体化的云端资源就需要支付费用<code>错误(False)</code></p> </li><li> <p>Worker线程不支持UI操作<code>正确(True)</code></p> </li><li> <p>使用端云一体化开发，无需自己搭建服务器，并进行运维了。<code>正确(True)</code></p> </li><li> <p>首选项是非关系数据库，遵循ACID特性<code>错误(False)</code></p> </li><li> <p>HarmonyoS应用可以兼容openHarmony生态<code>正确(rue)</code></p> </li><li> <p>每一个自定义组件都有自己的生命周期<code>正确(rue)</code></p> </li><li> <p>云函数打包完成后，需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用<br> <code>错误(False)</code></p> </li></ol> 
<h3><a name="t3"></a><a id="_39"></a>二、单选题</h3> 
<ol start="14"><li> <p>引用ohpm三方库的包依赖是在哪个配置文件中（<code>C</code>）<br> A. packagejson5<br> B. modulejson5<br> C. oh-package.json5<br> D. main pagesjson</p> </li><li> <p>关丁UIAbility的启动模式，下列说法错误的是:(<code>C</code>)<br> A. UIAbility支持单实例、多实例模式和指定实例3种启动模式，在modulejson中通过launchType配置。<br> B. singleton为单实例模式，系统中只存在唯一一个实例，statAbility时，如果已存在，则复用系统中的唯一一个实例<br> C. muliton为多实例模式，每次startAbility都会启动一个新的实例，系统默认为muliton为模式<br> D. specified为指定实例模式，运行时由Ability内部业务决定是否创建多实例.</p> </li><li> <p>(<code>B</code>)模块提供了全双工通信协议<br> A. HTTP<br> B. WebSocket<br> C. <span class="words-blog hl-git-1" data-report-view="{&quot;spm&quot;:&quot;1001.2101.3001.10283&quot;,&quot;extra&quot;:&quot;{\&quot;words\&quot;:\&quot;Socket\&quot;}&quot;}" data-tit="Socket" data-pretit="socket">Socket</span><br> D. <span class="words-blog hl-git-1" data-report-view="{&quot;spm&quot;:&quot;1001.2101.3001.10283&quot;,&quot;extra&quot;:&quot;{\&quot;words\&quot;:\&quot;Request\&quot;}&quot;}" data-tit="Request" data-pretit="request">Request</span></p> </li><li> <p>开发者在DevEcostudio中，可以通过什么方式使用端云一体化?(<code>B</code>)<br> A. IDE插件<br> B. 工程模板<br> C. <span class="words-blog hl-git-1" data-report-view="{&quot;spm&quot;:&quot;1001.2101.3001.10283&quot;,&quot;extra&quot;:&quot;{\&quot;words\&quot;:\&quot;命令行工具\&quot;}&quot;}" data-tit="命令行工具" data-pretit="命令行工具">命令行工具</span><br> D. 可视化工具</p> </li><li> <p>自定义组件的aboutToAppear()在什么时机执行(<code>B</code>)<br> A. build函数之后<br> B. build函数之前<br> C. 页面进入之时</p> </li><li> <p>HUKS中文全称是什么(<code>B</code>)<br> A. 加解密系统<br> B. 通用密钥库系统<br> C. 密码管理系统<br> D. 访问控制系统</p> </li><li> <p>发布应用时需要创建Profile时，类型选择什么类型?(<code>B</code>)<br> A调试<br> B发布</p> </li><li> <p>发布开放式测试版本，测试时间有限制吗?(<code>A</code>)<br> A有<br> B没有</p> </li><li> <p>添加用户信息时，如果帐号使用手机号码，以下哪种输入格式正确?(<code>A</code>)<br> A.86-189<strong><strong>1234<br> B189</strong></strong>1234<br> 0.+86189<strong><strong>1234<br> D.0086-189</strong></strong>1234</p> </li><li> <p>发布开放式测试版本后，还可以再更新版本吗?(<code>A</code>)<br> A可以<br> B.不可以</p> </li><li> <p>开放式测试版本发布后，受邀测试用户如何体验?(<code>B</code>)<br> A.不接受邀请，直接进入应用市场搜索待体验的元服务名称<br> B.点击邀请链接接受邀请，自动跳转到应用市场或者进入应用市场搜索待体验的元服务名称</p> </li><li> <p>一个完整的软件包是否需要有一个Profile文件?(<code>B</code>)<br> A需要<br> B.不需要</p> </li><li> <p>@state修饰的状态数据被修改时会触发组件的()方法进行UI界面更新(<code>A</code>)<br> Abuild方法<br> B.onPageShow方法<br> C.aboutToAppear万法</p> </li><li> <p>在下面哪个文件中可以设置页面的路径配置信息?(<code>A</code>)<br> A.main pages.json<br> B.module.json5<br> C.appjson5<br> D.package.json</p> </li><li> <p>worker线程最大同时激活数(<code>C</code>)<br> A.6<br> B.7<br> C.8<br> D.9</p> </li><li> <p>元服务包每个HAP包不得超过，以提供秒开体验(<code>A</code>)<br> A. 10MB<br> B. 2GB<br> C. 无限制</p> </li><li> <p>Harmonyos提供的webview能力是否支持与H5双向通信(<code>A</code>)<br> A支持<br> B.不支持</p> </li><li> <p>应用包名不能包含一些保留宁段，以下哪个字段符合规范?(<code>A</code>)<br> A. .test.<br> B. .harmony.<br> C. .system.<br> D. .ohos.</p> </li><li> <p>发布应用时要创建证书，证书类型选择什么类型?(<code>B</code>)<br> A调试证书<br> B.发布证书</p> </li><li> <p>Row组件中有两个Text组件，如果使用justifyContent对齐方式，下面哪个属性可以实现左右两端对齐:(<code>D</code>)<br> A. FlexAlign.Start<br> B. FlexAlign.SpaceEvenly<br> C. FlexAlign.End<br> D. FlexAlign.SpaceBetween</p> </li><li> <p>创建应用时，应用包名需要和app.json5文件中哪个字段保持一致?(<code>C</code>)<br> A. package<br> B. name<br> C. bundleName</p> </li><li> <p>关丁video组件的回调事件，下列说法错误的是:(<code>A</code>)<br> A.onStart视频播放时触发该事件，可以在这里获取视频时长。<br> B.onFinish视频播放结束时触发该事件<br> C.onPrepared视频准备完成时触发该事件。<br> D.onUpdate播放进度变化时触发该事件，单位为s，更新时间间隔为250ms。</p> </li><li> <p>端云一体化当前支持最低的鸿蒙API版本是(<code>D</code>)<br> A.6<br> B.7<br> C.8<br> D.9</p> </li><li> <p>关于@state状态数据特征，下列描述错误的是:(<code>C</code>)<br> A. @State装饰的变量是组件内部的状态数据，当这些状态数据被修改时，将会调用所在组件的build方法进行U刷新.<br> B. 标记为@State的属性是私有变量，只能在组件内访问<br> C. @state变量可以不用给定初始值<br> D. 子组件@Link装饰的变量可以和父组件的@State变量建立双向数据绑定</p> </li><li> <p>下列哪种组合方式不能实现子组件从父了组件之间双向数据同步(<code>D</code>)<br> A. @State和@Link<br> B. @Provide和@Consume<br> C. @Observed和@ObijectLink<br> D. @State和@Prop</p> </li><li> <p>元服务创建测试用户时，用户列表存储位置需要选择(<code>B</code>)<br> A. 所有站点<br> B. 中国<br> C. 俄罗斯<br> D. 德国<br> E. 新加坡</p> </li><li> <p>关于Tabs组件页签的位置设置，下面描述错误的是(<code>D</code>)<br> A. 当barPosition为Start (默认值)，vertical属性为false时(默认值)，页签位于容器顶部<br> B. 当barPosition为Start (默认值)，vertical属性为true时，页签位于容器左侧<br> C. 当barPosition为End，vertical属性为false(默认值)时，页签位于容器底部<br> D. 当barPosition为End，vertical属性为true时，页签位于容器底部</p> </li><li> <p>认证服务支持下列哪种帐号认证(<code>C</code>)<br> A. 微信<br> B. QQ<br> C. 华为账号<br> D. 支付宝</p> </li><li> <p>下面哪个组件不能包含子组件:(<code>D</code>)<br> A. Row<br> B. Button<br> C. Text<br> D. LoadingProgress</p> </li><li> <p>下面哪个方法，可以跳转到一个新页面，并销毁当前页面。(<code>B</code>)<br> A. router.pushUrl()<br> B. router.replaceUri()<br> C. router.back()<br> D. router.clear()</p> </li><li> <p>发布开放式测试版本后，怎么追加测试用户?（<code>B</code>）<br> A. 直接在当前版本追加新的测试用户，然后手动发送邀请<br> B. 需要重新发布新的测试版本追加用户</p> </li><li> <p>关于容器组件Row和column，下面说法错误的是:(<code>D</code>)<br> A. Column容器的主轴是垂直方向，交叉轴是水平方向: Row容器的主轴是水平方向，交叉轴是垂直方向。<br> B. 主轴和交叉轴始终是相互垂直的，Row和Column主轴的方向不一样。<br> C. Column的子组件在主轴方向上的对齐使用justifyContent属性来设置，其参数类型是FlexAlign.<br> D. Row的子组件在交叉轴方向上的对齐方式使用alignltems属性来设置，其参数类型为HorizontalAlign。</p> </li><li> <p>webview在Harmonyos中的入口是通过什么组件体现的(<code>C</code>)<br> A HTTP<br> BRichText<br> C.Web组件<br> D. Socket</p> </li></ol> 
<h3><a name="t4"></a><a id="_266"></a>三、多选题</h3> 
<ol start="47"><li> <p>端云一体化工程目录结构分为哪些部分(<code>ABC</code>)<br> A. 端开发工程(Application)<br> B. <a href="https://so.csdn.net/so/search?q=%E4%BA%91%E5%BC%80%E5%8F%91&amp;spm=1001.2101.3001.7020" target="_blank" class="hl hl-1" data-report-view="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;dest&quot;:&quot;https://so.csdn.net/so/search?q=%E4%BA%91%E5%BC%80%E5%8F%91&amp;spm=1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;searchword\&quot;:\&quot;云开发\&quot;}&quot;}" data-report-click="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;dest&quot;:&quot;https://so.csdn.net/so/search?q=%E4%BA%91%E5%BC%80%E5%8F%91&amp;spm=1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;searchword\&quot;:\&quot;云开发\&quot;}&quot;}" data-tit="云开发" data-pretit="云开发">云开发</a>工程(CloudProgram)<br> C. 端侧公共库(External Libraries)<br> D. 公共资源库(Resource)</p> </li><li> <p>端云一体化中的云函数支持哪些操作(<code>ABCD</code>)<br> A. 编写函数<br> B. 测试函数<br> C. 打包函数<br> D. 部署函数</p> </li><li> <p>自定义组件的组件化特点有哪些(<code>ABCD</code>)<br> A. 可组合<br> B. 可重用<br> C. 配置化生命周期<br> D. 数据区动更新</p> </li><li> <p>下面哪些容器组件是可以滚动的(<code>ABD</code>)<br> A. Scroll<br> B. List<br> C. Row<br> D. Grid<br> E. Column</p> </li><li> <p>UIAbility的启动模式有哪些(<code>ABC</code>)<br> A. singleton<br> B. specified<br> C. multition<br> D. Builder</p> </li><li> <p>下面哪些组件层次结构是正确的。(<code>ABE</code>)<br> A. Text&gt;Span<br> B. Button&gt;Column&gt;lmage<br> C. Button&gt;lmage&gt; Text<br> D. <span class="words-blog hl-git-1" data-report-view="{&quot;spm&quot;:&quot;1001.2101.3001.10283&quot;,&quot;extra&quot;:&quot;{\&quot;words\&quot;:\&quot;Image\&quot;}&quot;}" data-tit="Image" data-pretit="image">Image</span>&gt;Text&gt; Span<br> E. Column&gt;Row&gt;Button</p> </li><li> <p>公共事件服务为应用程序提供哪些能力(<code>BCD</code>)<br> A. 取消发布公共事件<br> B. 订阅公共事件<br> C. 发布公共事件<br> D. 取消订阅公共事件</p> </li><li> <p>鸿蒙应用/元服务上架过程上传软件包常见的问题有哪些(<code>ABCD</code>)<br> A. 软件包中的发布Profle文件和当前上传软件包的应用不匹配<br> B. 软件包中的发布证书与发布Profle文件中的发布证书不匹配<br> C. 软件包未签名导制提示非法软件包<br> D. 软件包中使用证书已经失效过者过期</p> </li><li> <p>端云一体化已经集成以下哪些服务SDK(<code>BCD</code>)<br> A.云函数<br> B. 云数据库<br> C.<span class="edu-hl hl hl-1" data-report-view="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;word\&quot;:\&quot;云存储\&quot;}&quot;}" data-report-click="{&quot;spm&quot;:&quot;1001.2101.3001.7020&quot;,&quot;extra&quot;:&quot;{\&quot;word\&quot;:\&quot;云存储\&quot;}&quot;}" data-tit="云存储" data-pretit="云存储">云存储</span><br> D. 云托管</p> </li><li> <p>以下关于ArkTS声明式开发范式的基本组成说明正确的是(<code>ABCDEF</code>)<br> A. 装饰器:用来装饰类、结构体、方法以及变量，赋予其特殊的含义，例如@Entry表示这是个入口组件.<br> B. 自定义组件:可复用的 UI单元，可组合其它组件<br> C. UI描述:声明式的方法来描述UI的结构，例如build0方法中的代码块<br> D. 内置组件: ArkTS中默认内置的基本组件和布局组件，开发者可以直接调用，如Column、Text Divider、Button等<br> E. 属性方法: 用于组件属性的配置，统一通过属性方法进行设置，如fontSize0、 width0 height0、 color0等<br> F. 事件方法:用于添加组件对事件的响应逻辑，统一通过事件方法进行设置，如跟随在Button后面的onClick0.</p> </li><li> <p>鸿蒙特征包含哪些场景化能力(<code>ABC</code>)<br> A. 一次开发、多端部署<br> B. 可分可合、自由流转<br> C. 统生态原生智能<br> D. 高频操作、提升效率</p> </li><li> <p>一次开发多端部署的三个层次有哪些?(<code>ABC</code>)<br> A. 界面级一多<br> B. 功能级一多<br> C. 工程级一多<br> D. 系统级一多</p> </li><li> <p>entry下的module.json5中包含以下哪些信息(<code>BCD</code>)<br> A. 应用包名和版本号信息<br> B. Ability的配置信息<br> C. 设备类型信息<br> D. 应用权限申请列表</p> </li><li> <p>下面哪些是Ability的生命周期回调函数?(<code>ABEF</code>)<br> A. onCreate<br> B. onDestroy<br> C. onPageShow<br> D. onPageHide<br> E. onForeground<br> F.onBackground</p> </li></ol>
                